having diplomatic immunity - German English Dictionary